<!DOCTYPE html>
<html lang="zh-cmn-Hans">
<head>
	<meta charset="UTF-8">
	<link rel="shortcut icon" href="favicon.ico">
	<link rel="stylesheet" href="css/iconfont.css">
	<link rel="stylesheet" href="css/global.css">
	<link rel="stylesheet" href="css/bootstrap.min.css">
	<link rel="stylesheet" href="css/bootstrap-theme.min.css">
	<link rel="stylesheet" href="css/swiper.min.css">
	<link rel="stylesheet" href="css/styles.css">
	<script src="js/jquery.1.12.4.min.js" charset="UTF-8"></script>
	<script src="js/bootstrap.min.js" charset="UTF-8"></script>
	<script src="js/swiper.min.js" charset="UTF-8"></script>
	<script src="js/global.js" charset="UTF-8"></script>
	<script src="js/jquery.DJMask.2.1.1.js" charset="UTF-8"></script>
	<script src="/webjars/vue/2.6.10/dist/vue.js"></script>
	<script src="/webjars/axios/0.19.0/dist/axios.min.js"></script>
	<title>U袋网</title>
</head>
<body>
<script type="text/javascript">
	$(document).ready(function(){ $('.to-top').toTop({position:false}) });
	$(document).ready(function(){
		var $item_checkboxs = $('.shopcart-form__box tbody input[type="checkbox"]'),
				$check_all = $('.check-all');
		// 全选
		$check_all.on('change', function() {
			$check_all.prop('checked', $(this).prop('checked'));
			$item_checkboxs.prop('checked', $(this).prop('checked'));
		});
		// 点击选择
		$item_checkboxs.on('change', function() {
			var flag = true;
			$item_checkboxs.each(function() {
				if (!$(this).prop('checked')) { flag = false }
			});
			$check_all.prop('checked', flag);
		});

	});
	// 个数限制输入数字
	$('input.val').onlyReg({reg: /[^0-9.]/g});
	// 加减个数
	$('.cart-num__box').on('click', '.sub,.add', function() {
		var value = parseInt($(this).siblings('.val').val());
		if ($(this).hasClass('add')) {
			$(this).siblings('.val').val(Math.min((value += 1),99));
		} else {
			$(this).siblings('.val').val(Math.max((value -= 1),1));
		}
	});
</script>
	<div id="vuebox">
		<!-- 顶部tab -->
		<div class="tab-header">
			<div class="inner">
				<div class="pull-left">
					<div class="pull-left">嗨，欢迎来到<span class="cr">U袋网</span></div>
					<a href="agent_level.html">网店代销</a>
					<a href="temp_article/udai_article4.html">帮助中心</a>
				</div>
				<div class="pull-right">
					<a href="login.html"><span class="cr">登录</span></a>
					<a href="login.html?p=register">注册</a>
					<a href="udai_welcome.html">我的U袋</a>
					<a href="udai_order.html">我的订单</a>
					<a href="udai_integral.html">积分平台</a>
				</div>
			</div>
		</div>
		<!-- 顶部标题 -->
		<div class="bgf5 clearfix">
			<div class="top-user">
				<div class="inner">
					<a class="logo" href="index.html"><img src="images/icons/logo.jpg" alt="U袋网" class="cover"></a>
					<div class="title">购物车</div>
				</div>
			</div>
		</div>
		<div class="content clearfix bgf5">
			<section class="user-center inner clearfix">
				<div class="user-content__box clearfix bgf">
					<div class="title">购物车</div>
					<form action="udai_shopcart_pay.html" class="shopcart-form__box">
						<table class="table table-bordered">
							<thead>
							<tr>
								<th width="150">
									<label class="checked-label"><input type="checkbox" :value="checkAll" @click.prevent.native="handleCheckAll" class="check-all"><i></i> 全选</label>
								</th>
								<th width="300">商品信息</th>
								<th width="150">单价</th>
								<th width="200">数量</th>
								<th width="200">现价</th>
								<th width="80">操作</th>
							</tr>
							</thead>
							<tbody>
							<tr v-for="(item,index) in cartlist">
								<th scope="row">
									<label class="checked-label"><input type="checkbox" v-model="checkGroup" @on-change="checkGroupChange"><i></i>
										<div class="img"><img :src="item.img1" alt="" class="cover"></div>
									</label>
								</th>
								<td>
									<div class="name ep3">{{item.proname}}  {{item.explain}}</div>
									<div class="type c9">颜色分类：{{item.color}}  尺码：{{item.size}}</div>
								</td>
								<td>¥{{item.price}}</td>
								<td>
									<div class="cart-num__box">
										<input type="button" @click="reducenum(index)" class="sub" value="-">
										<input type="text" class="val" v-model="item.num" maxlength="2" oninput = "value=value.replace(/[^\d]/g,'')">
										<input type="button" @click="addnum(index)" class="add" value="+">
									</div>
								</td>
								<td><item class="price">{{(item.price*item.num)}}</item></td>
								<td><a href="">删除</a></td>
							</tr>
							<!--
							<tr>
								<th scope="row">
									<label class="checked-label"><input type="checkbox"><i></i>
										<div class="img"><img src="images/temp/M-007.jpg" alt="" class="cover"></div>
									</label>
								</th>
								<td>
									<div class="name ep3">陇上乐 原创传统日常汉服男绣花单大氅大袖衫cp情侣春秋</div>
									<div class="type c9">颜色分类：深棕色  尺码：均码</div>
								</td>
								<td>¥20.0</td>
								<td>
									<div class="cart-num__box">
										<input type="button" class="sub" value="-">
										<input type="text" class="val" value="1" maxlength="2">
										<input type="button" class="add" value="+">
									</div>
								</td>
								<td>¥20.0</td>
								<td><a href="">删除</a></td>
							</tr>-->
							</tbody>
						</table>
						<div class="user-form-group tags-box shopcart-submit pull-right">
							<button type="submit" class="btn">提交订单</button>
						</div>
						<div class="checkbox shopcart-total">
							<label><input type="checkbox" :value="checkAll" @click.prevent.native="handleCheckAll" class="check-all"><i></i> 全选</label>
							&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="javascript:void(0)" @click="batchRemoval()">删除</a>
							<div class="pull-right">
								已选商品 <span>{{checkModel}}</span> 件
								&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;合计（不含运费）
								<b class="cr">¥<span class="fz24">40.00</span></b>
							</div>
						</div>
					</form>
				</div>
			</section>
		</div>
		<!-- 右侧菜单 -->
		<div class="right-nav">
			<ul class="r-with-gotop">
				<li class="r-toolbar-item">
					<a href="udai_welcome.html" class="r-item-hd">
						<i class="iconfont icon-user" data-badge="0"></i>
						<div class="r-tip__box"><span class="r-tip-text">用户中心</span></div>
					</a>
				</li>
				<li class="r-toolbar-item">
					<a href="udai_shopcart.html" class="r-item-hd">
						<i class="iconfont icon-cart"></i>
						<div class="r-tip__box"><span class="r-tip-text">购物车</span></div>
					</a>
				</li>
				<li class="r-toolbar-item">
					<a href="udai_collection.html" class="r-item-hd">
						<i class="iconfont icon-aixin"></i>
						<div class="r-tip__box"><span class="r-tip-text">我的收藏</span></div>
					</a>
				</li>
				<li class="r-toolbar-item">
					<a href="" class="r-item-hd">
						<i class="iconfont icon-liaotian"></i>
						<div class="r-tip__box"><span class="r-tip-text">联系客服</span></div>
					</a>
				</li>
				<li class="r-toolbar-item">
					<a href="issues.html" class="r-item-hd">
						<i class="iconfont icon-liuyan"></i>
						<div class="r-tip__box"><span class="r-tip-text">留言反馈</span></div>
					</a>
				</li>
				<li class="r-toolbar-item to-top">
					<i class="iconfont icon-top"></i>
					<div class="r-tip__box"><span class="r-tip-text">返回顶部</span></div>
				</li>
			</ul>
		</div>
		<!-- 底部信息 -->
		<div class="footer">
			<div class="footer-tags">
				<div class="tags-box inner">
					<div class="tag-div">
						<img src="images/icons/footer_1.gif" alt="厂家直供">
					</div>
					<div class="tag-div">
						<img src="images/icons/footer_2.gif" alt="一件代发">
					</div>
					<div class="tag-div">
						<img src="images/icons/footer_3.gif" alt="美工活动支持">
					</div>
					<div class="tag-div">
						<img src="images/icons/footer_4.gif" alt="信誉认证">
					</div>
				</div>
			</div>
			<div class="footer-links inner">
				<dl>
					<dt>U袋网</dt>
					<a href="temp_article/udai_article10.html"><dd>企业简介</dd></a>
					<a href="temp_article/udai_article11.html"><dd>加入U袋</dd></a>
					<a href="temp_article/udai_article12.html"><dd>隐私说明</dd></a>
				</dl>
				<dl>
					<dt>服务中心</dt>
					<a href="temp_article/udai_article1.html"><dd>售后服务</dd></a>
					<a href="temp_article/udai_article2.html"><dd>配送服务</dd></a>
					<a href="temp_article/udai_article3.html"><dd>用户协议</dd></a>
					<a href="temp_article/udai_article4.html"><dd>常见问题</dd></a>
				</dl>
				<dl>
					<dt>新手上路</dt>
					<a href="temp_article/udai_article5.html"><dd>如何成为代理商</dd></a>
					<a href="temp_article/udai_article6.html"><dd>代销商上架教程</dd></a>
					<a href="temp_article/udai_article7.html"><dd>分销商常见问题</dd></a>
					<a href="temp_article/udai_article8.html"><dd>付款账户</dd></a>
				</dl>
			</div>
			<div class="copy-box clearfix">
				<ul class="copy-links">
					<a href="agent_level.html"><li>网店代销</li></a>
					<a href="class_room.html"><li>U袋学堂</li></a>
					<a href="udai_about.html"><li>联系我们</li></a>
					<a href="temp_article/udai_article10.html"><li>企业简介</li></a>
					<a href="temp_article/udai_article5.html"><li>新手上路</li></a>
				</ul>
				<!-- 版权 -->
				<p class="copyright">
					© 2005-2017 U袋网 版权所有，并保留所有权利<br>
					ICP备案证书号：闽ICP备16015525号-2&nbsp;&nbsp;&nbsp;&nbsp;福建省宁德市福鼎市南下村小区（锦昌阁）1栋1梯602室&nbsp;&nbsp;&nbsp;&nbsp;Tel: 18650406668&nbsp;&nbsp;&nbsp;&nbsp;E-mail: 18650406668@qq.com
				</p>
			</div>
		</div>
	</div>
</body>
</html>
<script type="text/javascript">
	var vm=new Vue({
		el:"#vuebox",
		data:{
			cartlist:[],
			indeterminate: true,
			checkAll: false,
			checkGruop: []
		},
		mounted(){
			this.queryCart();
		},
		watch:{
			checkModel :{
				handler (){
					if(this.checkModel.length == this.tableList.length){
						this.checkedAll = true
					}else{
						this.checkedAll = false
					}
				},
				deep: true
			}
		},
		methods:{
			queryCart:function () {
				axios({url:"/cart/list", method:"get",
					params:{}})
						.then(res=>{this.cartlist=res.data});
			},
			//减少数量
			reducenum:function (index) {

				if(this.cartlist[index].num>0) this.cartlist[index].num--;
			},
			//增加数量
			addnum:function (index) {
				if(this.cartlist[index].num<99) this.cartlist[index].num++;
			},
			//全选按钮
			handleCheckAll() {
				if(this.indeterminate) {
					this.checkAll = false;
				} else {
					this.checkAll = !this.checkAll;
				}
				this.indeterminate = false;
				if(this.checkAll) {
					this.list.forEach(st => {
						checkGroup.push(st.code);
					});
				} else {
					this.checkGroup = [];
				}
			},
			//选择按钮
			checkGroupChange(data) {
				this.checkGroup = data;
				if(data.length === this.list.length) {
					this.indeterminate = false;
					this.checkAll = true;
				} else if(data.length > 0) {
					this.indeterminate = true;
					this.checkAll = false;
				} else {
					this.indeterminate = false;
					this.checkAll = false;
				}
			}
		}
	})


</script>